package io.gitee.yth.design.pattern.test.core.pattern.structural.adapter.interfaceAdapter;

/**
 * @author yth
 * @since 2023-04-25-0:39
 */
public class Animator {

    public interface AnimatorListener {
        void onAnimationStart(Animator animation);

        void onAnimationEnd(Animator animation);

        void onAnimationCancel(Animator animation);

        void onAnimationRepeat(Animator animation);
    }

    public interface AnimatorPauseListener {
        void onAnimationPause(Animator animation);

        void onAnimationResume(Animator animation);
    }

}
